package cn.pro.syg;

import org.apache.commons.lang3.RandomStringUtils;

import java.lang.reflect.Method;

public class SunYongGang {
    public static void main(String[] args) throws Exception {
        // randomNumeric:随机生成指定位的数字
        // randomAlphabetic：随机生成指定位数的字母
        //String s = RandomStringUtils.randomAlphabetic(7);
        //System.out.println(s);

        //创建User类的实例
        User u = new User();
        u.setName("syg");
        System.out.println(u.getName());
        u.setAge(20);
        System.out.println(u.getAge());
        
        Class<?> UU = Class.forName("cn.pro.syg.User");
        Object o = UU.newInstance();

        Method setName = UU.getMethod("setName", String.class);
        setName.invoke(o,"Jenkins");

        Method getName = UU.getMethod("getName");

        Object result=getName.invoke(o);

        System.out.println(result);

    }
}

